Syntax
'Declaration
Public Function New( _
ByVal As OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler(Of TValue), _
ByVal As Object, _
ByVal As UAEndpointDescriptor, _
ByVal As UANodeDescriptor, _
ByVal As UAMonitoringParameters _
)
'Usage
Dim callback As OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler(Of TValue)
Dim state As Object
Dim endpointDescriptor As UAEndpointDescriptor
Dim nodeDescriptor As UANodeDescriptor
Dim monitoringParameters As UAMonitoringParameters
Dim instance As New EasyUADataChangeArguments(Of TValue)(callback, state, endpointDescriptor, nodeDescriptor, monitoringParameters)
public EasyUADataChangeArguments<TValue>(
OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler<TValue> ,
object ,
UAEndpointDescriptor ,
UANodeDescriptor ,
UAMonitoringParameters
)
public:
EasyUADataChangeArguments<TValue>(
OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler<TValue^>^ ,
Object^ ,
UAEndpointDescriptor^ ,
UANodeDescriptor^ ,
UAMonitoringParameters^
)
Parameters
- callback
- A callback method to be invoked for each significant monitored item change.
- state
- User-defined state object.
- endpointDescriptor
- Endpoint descriptor. Identifies the OPC-UA server.
- nodeDescriptor
- Node descriptor. Identifies the node in OPC server's address space.
- monitoringParameters
- Contains monitoring parameters (such as the sampling interval, and optional data change filter).
Requirements
Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows
See Also